grand porte-queue - Spanish English Dictionary